﻿<?php
define('BASE_DIR', dirname(__FILE__)); //Hằng xác định thư mục hiện tại của Project
include 'helpers/load.php';
include 'configuration.php';

loadHelper('view');
loadHelper('language');
loadLanguage('vn');

//Nếu truy cấp trang chủ, load trang chủ về cho User
if(!isset($_GET['action']))
{
    loadView('index');
}
else //Ngược lại, xử lý các hành động tương ứng
{
    //Danh sách các hành động được phép
    $whitelist = array(
        'user',
        'entry',
        'comment',
        'login'
    );
    //Kiểm tra nếu hành động không được phép sẽ thóat trang
    $action = $_GET['action'];
    if(!in_array($action, $whitelist))
    {
        die('RESTRICT ACCESS');
    }
    loadController('user'); //Load Controller tương ứng với action nhận được
    
    $action();
}
?>